简单的http服务
- 加载
http
模块const http = require('http');
- 使用
http.createServer()
方法创建一个web
服务器const server = http.createServer();
-
注册
request
请求事件,当客服端请求过来,就会自动触发服务器的request
请求事件,然后执行第二个参数:回调处理server.on('request', function(request, response) { //返回数据,同时结束请求 response.end('收到请求'); })
-
绑定端口号,启动服务器
server.listen(3000, function() { console.log('服务器启动成功了,可以通过 http://127.0.0.1:3000/ 来进行访问'); })
可以简写成
const http = require('http');
const server = http.createServer();
server.on('request', function(request, response) {
//返回数据,同时结束请求
response.end('收到请求');
})
.listen(3000, function() {
console.log('服务器启动成功了,可以通过 http://127.0.0.1:3000/ 来进行访问');
})
或者
const http = require('http');
http.createServer(function(request, response) {
//返回数据,同时结束请求
response.end('收到请求');
})
.listen(3000, function() {
console.log('服务器启动成功了,可以通过 http://127.0.0.1:3000/ 来进行访问');
})
版权声明:
转载时请注明作者L-minimalist以及本文地址:
https://github.com/L-minimalist
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。